In computing, the term object-based file system refers to an architectural blueprint for distributed file systems. An object-based file system splits file metadata (such as the filename, its size and access times) from file data and stores them on different servers. File metadata is stored on metadata servers, the file data is split into so-called objects and stored on object storage servers. The file system client employs metadata and object storage servers to present a full file system abstraction to the users.
The object-based file system architecture has several advantages:
File systems that follow an object-based architecture include Lustre and exofs.
Mesnier, M.; Ganger G., Riedel E. "Object-based storage". IEEE Communications Magazine 2003 8: 84–90.
Factor, M.; Meth K. Naor D., Rodeh O., Satran J. (2005). "Object storage: The future building block for storage systems". Local to Global Data Interoperability - Challenges and Technologies. IEEE Computer Society. pp. 119–123. doi:10.1109/LGDI.2005.1612479. http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=1612479.